waste/refuse incinerators - Spanish English Dictionary